/*
 *    Document   : Diaria
 *    Created on : 20/02/2013, 11:31:46
 *    Author     : Fiúza <rbfiuza@gmail.com>
 */

Ext.define('FC.model.Diaria',{
    extend: 'Ext.data.Model',
    
    fields:[

             {name: 'id', type:'int'},
             {name: 'diaria', type:'string'},
             {name: 'encontros', type:'number'},
             {name: 'semestres', type:'number'},
             {name: 'pessoas', type:'number'},             
             {name: 'encontros_polo', type:'number'},
             {name: 'diarias_encontro', type:'number'},
             {name: 'polos', type:'number'},
             {name: 'diarias_aprovadas', type:'number'},
             {name: 'valor_unitario', type:'number'},
             {name: 'valor_final', type:'number'},             
             {name: 'indicacoes_parametros', type:'string'},

    ],
    
    validations: [
        
        {type:'presence', field:'diaria'}
        
    ]
//    ,
    
//    afteredit :{
//        
//            fn : function(e){
//             Ext.Ajax.request({
//               url:"savedata.php",
//               method:'GET',
//               params:{
//                param1:value1,
//                param2:value2
//               },
//                Ext.Ajax.request({
//                            url: 'atualizaDiaria',
//                            params: {
//                                store_id: 1,
//                                action: mode,
//                                rowIndex: rowIndex,
//                                recordInfo: Ext.encode(this.getDiariasStore().getAt(rowIndex).data)
//                },
//               success:function(resp,opt){
//                 e.record.set(e.field,gridValue);
//                 e.record.commit();
//                 myGrid.getView().refresh();
//               },
//               failure:function(resp,opt){
//               }
//              });
//            }
//}

    
});